From 87deb25dc30343e9426597c67d89c3f5d2ad9115 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 5 Nov 2015 08:18:06 -0500 Subject: [PATCH] stack sidebar: Drop the .sidebar-item style class It is not needed to achieve the desired theming. --- gtk/gtkstacksidebar.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gtk/gtkstacksidebar.c b/gtk/gtkstacksidebar.c index ba5a773e7f..eed6709baa 100644 --- a/gtk/gtkstacksidebar.c +++ b/gtk/gtkstacksidebar.c @@ -46,7 +46,12 @@ * * # CSS nodes * - * GtkStackSidebar has a single CSS node with name stacksidebar. + * GtkStackSidebar has a single CSS node with name stacksidebar and + * style class .sidebar. + * + * When circumstances require it, GtkStackSwitcher adds the + * .needs-attention style class to the widgets representing the stack + * pages. * * Since: 3.16 */ @@ -291,10 +296,6 @@ add_child (GtkWidget *widget, update_row (sidebar, widget, row); - /* Fix up styling */ - style = gtk_widget_get_style_context (row); - gtk_style_context_add_class (style, "sidebar-item"); - /* Hook up for events */ g_signal_connect (widget, "child-notify::title", G_CALLBACK (on_child_updated), sidebar); -- 2.30.2